package com.po;

import java.util.Date;

/**
 * AbstractBaseRoleMenu entity provides the base persistence definition of the
 * BaseRoleMenu entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractBaseRoleMenu implements java.io.Serializable {

	// Fields

	private String roleMenuId;
	private BaseMenu baseMenu;
	private BaseRole baseRole;
	private Date createTime;
	private String createUserId;
	private Date modifyTime;
	private String modifyUserId;
	private String orderNum;

	// Constructors

	/** default constructor */
	public AbstractBaseRoleMenu() {
	}

	/** minimal constructor */
	public AbstractBaseRoleMenu(String roleMenuId) {
		this.roleMenuId = roleMenuId;
	}

	/** full constructor */
	public AbstractBaseRoleMenu(String roleMenuId, BaseMenu baseMenu,
			BaseRole baseRole, Date createTime, String createUserId,
			Date modifyTime, String modifyUserId, String orderNum) {
		this.roleMenuId = roleMenuId;
		this.baseMenu = baseMenu;
		this.baseRole = baseRole;
		this.createTime = createTime;
		this.createUserId = createUserId;
		this.modifyTime = modifyTime;
		this.modifyUserId = modifyUserId;
		this.orderNum = orderNum;
	}

	// Property accessors

	public String getRoleMenuId() {
		return this.roleMenuId;
	}

	public void setRoleMenuId(String roleMenuId) {
		this.roleMenuId = roleMenuId;
	}

	public BaseMenu getBaseMenu() {
		return this.baseMenu;
	}

	public void setBaseMenu(BaseMenu baseMenu) {
		this.baseMenu = baseMenu;
	}

	public BaseRole getBaseRole() {
		return this.baseRole;
	}

	public void setBaseRole(BaseRole baseRole) {
		this.baseRole = baseRole;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getCreateUserId() {
		return this.createUserId;
	}

	public void setCreateUserId(String createUserId) {
		this.createUserId = createUserId;
	}

	public Date getModifyTime() {
		return this.modifyTime;
	}

	public void setModifyTime(Date modifyTime) {
		this.modifyTime = modifyTime;
	}

	public String getModifyUserId() {
		return this.modifyUserId;
	}

	public void setModifyUserId(String modifyUserId) {
		this.modifyUserId = modifyUserId;
	}

	public String getOrderNum() {
		return this.orderNum;
	}

	public void setOrderNum(String orderNum) {
		this.orderNum = orderNum;
	}

}